Rosa 'Peach Blossom' - Squire's Garden Centres

Rosa ‘Peach Blossom’