Stunning Photos of Liverpool Street Station, London, in the 1980s
#9 Liverpool Street, 15 Nov 1981
Places & People