Rose Super Excelsa - Rambling Rose

Product ref: R24052

Availability: In stock

Supplied in approx. 3-5 litre containers.

+ -