Stunning Photos of Liverpool Street Station, London, in the 1980s
#59 Liverpool Street 6 April, 1990
Places & People