Astrantia – Masterwort
Astrantia – from the Greek aster meaning star. In reference to the star like flower umbels. Commonly known as Masterwort. Will grow in most soils in full sun but is quite happy in a bit of shade. Flowers between June … Continue reading Astrantia – Masterwort