Blodeuwedd

 

Blodeuwedd (flowerface) the maiden aspect of the Welsh Triple Goddess, associated with the earth in bloom, flowers, wisdom, lunar mysteries, and initiations. Often called upon for help with fertility and growth.
She is desire and defiance, vitality and fertility. Honour her in spring to bring abundance and joy into home and garden.