Camellia

An evergreen, acid loving shrub which produces and abundance of white,pink, red flowers in spring

Feed

Protect