Stunning Photos of Liverpool Street Station, London, in the 1980s
#8 Liverpool St station, 30 May 1981
Places & People