Flora, Goddess of Flowers
Flora is the ultimate goddess of flowers and blossoming, having her festival, the Floralia on 27th or 28th April and lasting five days. She is our original May Queen. Her name comes from the latin word meaning flower ‘Floris’ – her Greek counterpart was Chloris, goddess of flowers and a nymph from the islands of…