TOKYO, JAPAN - NOVEMBER 12, 2016: Shibuya scramble crossing in Tokyo at night, Japan. Shibuya Crossing is one of the busiest crosswalks in the world.

TOKYO, JAPAN - NOVEMBER 12, 2016: Shibuya scramble crossing in Tokyo at night, Japan. Shibuya Crossing is one of the busiest crosswalks in the world. - 84765864

Similar stock images

to-top-page