Tag: Achillea millefolium
-
Yarrow
The books may tell you Yarrow flowers until September, but on The Lizard it will often keep going strong into October. Photo: Amanda Scott
The books may tell you Yarrow flowers until September, but on The Lizard it will often keep going strong into October. Photo: Amanda Scott