Skip to main content
Back to Show
Civilizations

An Early Step on the Road to Civilization

Cave paintings in Castillo Spain represent some of the first paintings made by humans.

Support Provided By