Japan, Day 12
Tokyo: Ueno, Shinjuku, and Shibuya
Lots and lots of bikes. They all ride on the sidewalk, too.
first
back
next
last