Camellia is a genus of Flowering Plants celebrated for its stunning blooms and evergreen leaves. Native to Asia, these shrubs are widely cultivated as ornamental garden specimens and are the source of Tea.
Camellia is a genus of Flowering Plants celebrated for its stunning blooms and evergreen leaves. Native to Asia, these shrubs are widely cultivated as ornamental garden specimens and are the source of Tea.