Designed by
Title
Shibuya Crossing, a pedestrian scramble in Shibuya, Tokyo located in front of the Shibuya Station #322141026
Description
TOKYO, JAPAN - March 30, 2023 - Shibuya Crossing, a pedestrian scramble in Shibuya, Tokyo located in front of the Shibuya Station Hachiko exit
This image is editorial