Stunning Photos of Liverpool Street Station, London, in the 1980s
#75 The Hand Pump Pub 14 May, 1988
Places & People