Shibuya - the busiest pedestrian crossing in the world. Tokyo, Japan

2015-07-28 40

Shibuya - the busiest pedestrian crossing in the world. Tokyo, Japan

Free Traffic Exchange