Read more in the app
Study: Spain’s Cueva de Ardales Was Used by Ancient Humans for Over 50,000 years
Neanderthals indeed painted Andalusia’s Cueva de Ardales