Kakushoehle 2015.jpg
Kakus cave, Germany, 300,000 years before present
text