4 litre potted rose
in stock(shipped in 3-5 working days)
available to order from autumn
available to order from midsummer
3 litre potted rose
25 plants - 40-60cm