Anemone nemorosa 'Leeds' Variety' - Squire's Garden Centres

Anemone nemorosa ‘Leeds’ Variety’