Cherry trees are the last to blossom and the first to bear fruit. As the pink of the peach flowers fade and fall, a white lace spreads itself over the cherry orchards.

1 2 3 9