Alcea rosea 'Chater's Double Newport Pink' - Squire's Garden Centres

Alcea rosea ‘Chater’s Double Newport Pink’