Stunning Photos of Liverpool Street Station, London, in the 1980s
#66 Liverpool St Station, 3 Feb, 1989
Places & People