Return to site


Sakura means cherry blossom trees.


Sakura means cherry blossom trees. In April, people can see beautiful sakura which is in full bloom throughout Japan. Some workers say that they feel good while commuting because they can see beautiful sakura in parks, riverside, roadside and so on. 

I can also see beautiful sakura while commuting to my office as shown in the pictuires.

broken image
broken image
All Posts

Almost done…

We just sent you an email. Please click the link in the email to confirm your subscription!

OKSubscriptions powered by Strikingly