Sarcosuchus skeleton

Sarcosuchus skeleton

Sarcosuchus imperator skeleton at Muséum national d’Histoire naturelle, Paris. Photo: wikipedia

Leave a Reply