Looking up through the glass roof of the Tokyo Metropolitan Art Space in Ikebukuro.
1-8-1 Nishi Ikebukuro, Toshima-ku Tokyo, T?ky?-to, JP Visit website
Discovered by Brian Hunziker on 19 February 2008. 189 views.