Japan, Day 12


Tokyo: Ueno, Shinjuku, and Shibuya

And how far down it is from 45 floors up..

first back  next last