Camellia rusticana

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