Welcome to Top Topiary

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

More Views

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

SKU: 00971

£325.00

Availability: In stock