Place: Ochanomizu Station, Tokyo, T?ky?-to, Japan
By Joel Neff
Uploaded on 20 May 2008
Looking down the tracks from the platform of Ochanomizu station, on the Chuo line through central Tokyo.
Everywhere Magazine is an 8020 Media publication. © 2007-2010