The Stained Glass Windows of Ice Age Cathedrals: Cave art and shamanism

The oldest rock art ever found in the British Isles was discovered last summer in a deep underground cave in Wales, somewhere on the Gower Peninsula. It shows the faint scratching of a reindeer with a spear in its neck, and it’s dated to around 14,000 years ago, during the last Ice Age. (It’s not…

Read More