cherry blossom tree Here’s a look inside the newly blossomed cherry tree. Standing under one is like floating in a pink cloud.

Advertisements