Rosa x odorata 'Pallida' - Squire's Garden Centres

Rosa x odorata ‘Pallida’