Sunday, April 15, 2012

The Meguro river in Tokyo covered with fallen cherry blossom petals.

Cherry blossoms fell in this week.
The Meguro river in Tokyo covered with fallen cherry blossom petals.
Many people took a photo of it and tweeted.

No comments:

Post a Comment