Rosa 'Magic Carpet' - Squire's Garden Centres

Rosa ‘Magic Carpet’