Menu
Browsing Tag

camellias

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.