Images

18_645Z6369SE900

Hachiko Scramble Pedestrian Crossing, Shibuya, Tokyo, Japan. Busiest pedestrian crossing in the world.

Leave a comment