Camellia petals and white blossoms scattered on moss