Menu
Browsing Tag

camellia

Camellias are a type of evergreen flowering shrub or bush that are native to Asia. The 2 most popular in gardens are japonica and sasanqua.