Designed by
Title
TOKYO - NOV 23: Shell structure in Shibuya station #42085802
Description
TOKYO - NOV 23: Shell structure in Shibuya station on November 23, 2013 in Tokyo. With 2.4 million passengers on a weekday, it is the 4th-busiest commuter rail station in Japan
This image is editorial