Camellia Japonica – Best of the Reds
Camellia Japonica Red Varieties – camellia hedge bursting with flower buds Britain has a long association with the Camellia Tree or The China Rose, as it was originally referred to in the late 1700s, when ambitious horticulturalists of the day first began to grow camellias in this [...]