Giants, Chelicerae

16-November-2017 Thursday
Petrified huge claw - 46 cm long, guess which giant it belonged to?


v20240901