Back to photostream

Future Land

One of the many well lid buildings in Tokyo. This one is just some meters away from Central Station (Tokyo Eki).

162 views
0 faves
0 comments
Uploaded on July 31, 2007
Taken on March 30, 2007