Japan, Day 12


Tokyo: Ueno, Shinjuku, and Shibuya

Somewhere on the upper reaches of the Park Hyatt, there is a pool...

first back  next last