Tuesday, January 9, 2018

Meguro, Japan

Meguro is a city ward in Tokyo. Mostly residential. The Meguro River with it's landscaped, cherry tree lined banks, is popular for cherry blossom viewing in the spring.


No comments: