- Home
- Tokyo, Japan - 26th June 2016: Ariel view of the busy Shibuya Crossing, known as The Scrambles, where upwards of 1000 people cross the street every time the lights change. Mouse Pad #190388540
Tokyo, Japan - 26th June 2016: Ariel view of the busy Shibuya Crossing, known as The Scrambles, where upwards of 1000 people cross the street every time the lights change. Mouse Pad #190388540