Leylandii 2001 hedge (close up)

More Views

Leylandii 2001 | 250-295cm | 8'3"-9'10' tall | Batch of 10 | Landscape Quality

Availability: In stock

Regular Price: £650.00

£450.00 Ex. Vat: £375.00