Welcome to Top Topiary

Tamarix gallica / French Tamarisk Standard : 160L : 350-400cm High (exc pot)

More Views

Tamarix gallica / French Tamarisk Standard : 160L : 350-400cm High (exc pot)

SKU: 02321

£225.00

Availability: In stock