Cherry Blossoms at the Meguro River 2017

It’s that time of year again! Here are some cliche-but-always-beautiful images of cherry blossoms at the Meguro River.

Photos taken on April 3, 2017 @ Nakameguro.

Enjoy!

[…]

By |2018-07-19T16:34:37+00:00April 3rd, 2017|tokyo|