Spain

A Neanderthal Renaissance

February 27, 2018
The earliest art on the European continent, the distinct red pigment paintings of animals, hand prints, and geometric shapes that decorate the walls of Spanish caves, were not made by...
Read More