Designed by
Title
Pedestrians at Shibuya Crossing, Tokio, Japan #68544901
Description
Tokyo, Japan - Nov 6: Pedestrians cross at Shibuya Crossing on November 6th in Tokyo, Japan, 2015 . Shibuya Crossing is one of the busiest crosswalks in the world.
This image is editorial