Designed by
Title
TOKYO - NOVEMBER 23: Skyscrapers near Yoyogi Station #41915240
Description
TOKYO - NOVEMBER 23: Skyscrapers near Yoyogi Station on November 23 2013 in Tokyo. Yoyogi is a neighborhood in the northern part of Shibuya, Tokyo, Japan.
This image is editorial