Elena Lombao's Feet Photos
The Simanya Neanderthals is a large collection of Homo neanderthalensis fossils discovered in Simanya cave, Spain. The collection represents three individuals, possibly more, of various ages. These people belong to the latest stage in Neanderthal development, and may shed light on the persistence of archaic groups before they became extinct....
Data quality: 64/100 (tmdb, wikipedia)