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:
original: https://mimitsimermaid.tumblr.com/post/117283598680