Leylandii 2001 (Close up of a hedge)

More Views

Leylandii 2001 | 100-115cm | 3'3"-3'9" | tall in 3 litre pots

Availability: In stock

£10.00

Ex. Vat: £8.33