Rosa ‘Old Blush China’ (synon. x odorata ‘Pallida’)

£19.99

In stock

SKU: 6006 Category: