Said to be created from oak blossom, broom, and meadowsweet, Blodeuwedd is the Welsh Goddess of flowers, emotions, and innocence. She plays a major role in the journey of the Welsh hero Lleu Llaw Gyffes, son of Arianrhod, and was...
View Full Details