untitled1357:

The oldest known cave art ever discovered in the cave of El Castillo, Spain. Some of the art dates back to 40,000 years ago and coincides with the earliest evidence of Homo sapiens in Europe.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.