Posted on 16/05/2026 by phishhead.tokyoNewsstand in the 34th Street Station, New York City, 1985. Photo by Janet Delaney. lostfunzones: Newsstand in the 34th Street Station, New York City, 1985. Photo by Janet Delaney.