Meguro, Japan : Meguro river side Walking Tour in spring.

In spring, I walked along the Meguro River, which is famous for its cherry blossoms. Here is in Tokyo near Shibuya, Japan.

Write A Comment