Designed by
Title
TOKYO, JAPAN - April 29, 2017: Pedestrians walk at Shibuya Crossing, Tokyo. #175183544
Description
TOKYO, JAPAN - April 29, 2017: Pedestrians walk at Shibuya Crossing, Tokyo. This five direction crosswalk is one of the busiest and largest of the world
This image is editorial