Designed by
Title
The iconic Tokyo Plaza shopping mall. #80088178
Description
Tokyo, Japan - September 28, 2016: The iconic Tokyo Plaza shopping mall stands on a busy intersection in the upscale neighborhood of Jingumae. Traffic, pedestrians, windows, roof garden.
This image is editorial