Rosa 'Pride of England' - Squire's Garden Centres

Rosa ‘Pride of England’