Camellia blossoms scattered on stone steps