Early humans create paintings at Cave of Altamira in modern-day northern Spain
There are 18 caves in northern Spain which together represent the apogee of Upper Paleolithic cave art in Europe between 35,000 and 11,000 years ago.
Early humans create paintings at Cave of Altamira in modern-day northern Spain Read more