Primroses: The First Rose of Spring

Did you know that Primroses are one of the first flowers to bloom in Spring?  With very colorful petals surrounding a bright yellow center eye, the word Primrose literally mean, "first rose." According to Norse mythology, the primrose is the sacred flower of Freya, goddess of love. In rituals honoring Freya, worshippers would lay primrose [...]

Read More...