Back to album

Japan

Tokyo: Zebra crossings make it absolutely clear where you, as a pedestrian, should walk. Sometimes.

80 views
1 fave
1 comment
Uploaded on September 16, 2009
Taken on January 10, 2009