Welcome to Top Topiary

Camellia japonica 'Snowball' / Japanese Camellia Standard : 15L : 180-200cm High (exc pot)

More Views

Camellia japonica 'Snowball' / Japanese Camellia Standard : 15L : 180-200cm High (exc pot)

SKU: 02190

£225.00

Availability: In stock