Tokyo, Metro Station, 1981 by Admin Posted on December 4, 2013December 4, 2013 Photograph by Ed van der Elsken. [Source] Please be social:FlattrFacebookTwitterPinterestTumblrPocketLinkedInRedditLike this:Like Loading...