Stunning Photos of Liverpool Street Station, London, in the 1980s
#64 Liverpool St Station, 27 July, 1986
Places & People