Tuesday, April 23, 2024
39.0°F
Reconstructed skeleton of the Sarcosuchus imperator prehistoric giant crocodile of the Cretaceous Period, displayed at the National Museum of Natural History in Paris, France.