Stunning Photos of Liverpool Street Station, London, in the 1980s
#60 Liverpool Street 1 May, 1992
Places & People