Knitted Flowers

Knitted flowers won’t wilt, don’t need watering and are guaranteed pollen free (watch out for woolly bees though!).