A Neanderthal footprint preserved in the sediments of the Grotte di Toirano, Liguria, Italy. The last Neanderthals left the stage around 40,000 years ago.
Read More: The Unbelievable Chinchorro Mummification Culture
No comments:
Post a Comment