Echinacea purpurea 'Alba' - Squire's Garden Centres

Echinacea purpurea ‘Alba’