camellia japonica

     

The Japanese Camellia (Camellia japonica) is the best known species of Camellia. It is a flowering shrub or a small tree native to Japan, Korea an China.

Found pages about camellia japonica

Users that searched for camellia japonica