Designed by
Title
street view with Shibuya Scramble Square at Shibuya, Tokyo, Japan #
Description
Tokyo, Japan - April 11, 2023: street view with Shibuya Scramble Square at Shibuya. The building is a mixed-use skyscraper and the highest one in Shibuya district
This image is editorial