anniedieuleveut.com
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 wit…