Camellia rusticana or snow camellia is a species of Camellia from Japan.[1]
Camellia rusticana or snow camellia is a species of Camellia from Japan.