Altamira

Altamira Bison

In researching inspirational photos for some new wine labels for a client, I came across these breathtaking paleolithic cave paintings from the cave of Altamira, located near the town of Santillana del Mar in Cantabria, Spain. Just one glance at the beauty and wonder of the artwork proves why the cave and its paintingsĀ has been declared a World Heritage Site by UNESCO. Read more