This is undoubtedly the belle of the ball, as pure as it sounds with a profusion of white petals form a tight rosette turning each flower into a perfect powder puff.
Anemone nemorosa ‘Vestal’
This is undoubtedly the belle of the ball, as pure as it sounds with a profusion of white petals form a tight rosette turning each flower into a perfect powder puff.