Hanami at Meguro River

In Tokyo