Leylandii 2001 (Close up of a hedge)

More Views

Leylandii 2001 | 80-100cm | ~3ft | tall in 3 litre pots

Availability: In stock

£12.50

Ex. Vat: £10.42