Flower Fridays: Scabiosa

Scabiosa—sounds like an incantation for a wizard’s spell from Harry Potter. Though the common name for scabiosa is pincushion flower, it is not to be confused with a spell to make you feel pins on your skin or give you scabs. On the contrary, the flower is quite pretty and frilly even if it isContinue reading “Flower Fridays: Scabiosa”