Stunning Photos of Liverpool Street Station, London, in the 1980s
#58 Liverpool St Station, 3 Sept, 1989
Places & People