Back to album

Escalators in Tokyo Metro Shibuya Station

The public art at the bottom of the escalators on the right side is shown in “Public Art in Tokyo Metro Shibuya Station.” It was taken in 2009 January, seven months after the work was completed.

111 views
0 faves
0 comments
Uploaded on October 7, 2022
Taken on December 26, 2020