Camellia japonica Kramer`s Supreme 35L – Shrub

£180.00

Shrub Camellia japonica Kramer`s Supreme 35L

Out of stock

SKU: 2418406542 Category:

Description

Shrub
Camellia japonica Kramer`s Supreme 35L
2418406542