4.11.2016
Meguro River. Tokyo. Japan. 4.1.2016.
The lanterns along the Meguro River were only lit up for 2 nights only - this night and the next, as it was the peak of the cherry blossoms in bloom. Naturally we didn't know until afterwards and missed it. Ha.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment