Welcome to Top Topiary

Camellia japonica / Camellia Standard : 35L : 275-300cm High (exc pot)

More Views

Camellia japonica

Camellia Standard

SKU: 00971
35L 275-300cm
£325.00

Availability: In stock

Camellia japonica