Designed by
Title
Japanese people waiting traffic signs for walk crossover traffic #82617973
Description
Japanese people waiting traffic signs for walk crossover traffic road with cityscape in dusk time at Shibuya city of Kanto region on October 20, 2016 in Tokyo, Japan
This image is editorial