TOKYO, JAPAN - SEPTEMBER 25, 2017: Traffic crosses the Shibuya Scramble crosswalk, one of the busiest intersections in the world.
Image Details

Tokyo Japan September 25 2017 Traffic Crosses The Shibuya Scramble Crosswalk One Of The Busiest Intersections In The World

17.3 MB

Similar Images

Browse Similar Photos Categories