After visiting the Altamira cave paintings in northern Spain, Pablo Picasso famously exclaimed “after Altamira, all is decadence”. He wasn’t kidding. The art in this cave and in many others that dot parts of France, Spain and other regions in the world are among the greatest pieces of art ever created. Like all great art… Continue Reading