Rosa x centifolia 'Cristata' - Squire's Garden Centres

Rosa x centifolia ‘Cristata’