Sakura means cherry blossom in Japanese. Sakura is one of my favorite flowers and it is the most loved flower for Japanese.
My parents sent some pictures of cherry blossom last week. Now Cherry blosson i Tokyo is almost over....and making pink carpet on the ground.
No comments:
Post a Comment