Designed by
Title
TOKYO, JAPAN JUNE 28 - 2017: Unidentified people waiting the green light for crossing the Shibuya street, while some #99763394
Description
TOKYO, JAPAN JUNE 28 - 2017: Unidentified people waiting the green light for crossing the Shibuya street, while some cars crossing the street in Tokyo, Japan. The famous scramble crosswalk is used by over 2.5 million people daily.
This image is editorial