Stunning Photos of Liverpool Street Station, London, in the 1980s
#80 Liverpool St Station 2 April, 1988
Places & People