Designed by
Title
TOKYO, JAPAN - August 21 2018: Futuristic architecture with center tower on Shibuya Crossing Intersection in front of Shibuya #
Description
TOKYO, JAPAN - August 21 2018: Futuristic architecture with center tower on Shibuya Crossing Intersection in front of Shibuya Station in a summer evening
This image is editorial