Camellia Japonica Dr Burnside
Camellia Japonica, a beautiful red evergreen flowering shrub, for sale at our London garden centre & online, UK wide delivery Return