04 Dec Folklore, Scotland The Cailleach – Queen of Winter January 16, 2024 By OtherworldlyCurios The Cailleach is one of Scotland’s oldest and most known deities and was there at the start of time itself, She is best known as the Qu... Continue reading