Cherry blossom petals scattered on stone pavement with spring greenery