celtic-forest-faerie: {The Owl Maiden} by {PinkParasol} In Welsh mythology, Blodeuwedd is the spring and owl goddess, who represents life and death. Her name means “born of flowers” or “flower face.” She was created from nine different floral

tags: angels exist,

from: https://mimitsimermaid.tumblr.com/post/117283598680

Advertisments

Search