Photography Tokyo, Metro Station, 1981 by Admin Posted on December 4, 2013December 4, 2013 Photograph by Ed van der Elsken. [Source] Read More