Reconstructed skeleton of the Sarcosuchus imperator prehistoric giant crocodile of the Cretaceous Period, displayed at the National Museum of Natural History in Paris, France.
February 21, 2021
Reconstructed skeleton of the Sarcosuchus imperator prehistoric giant crocodile of the Cretaceous Period, displayed at the National Museum of Natural History in Paris, France.
February 21, 2021