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.