Japan, Day 12
Tokyo: Ueno, Shinjuku, and Shibuya
And how far down it is from 45 floors up..
first
back
next
last