A Photographic Tour of Vauxhall South London in the 1980s by Peter Marshall
#17 Duck pond, Vauxhall City Farm, Vauxhall, Lambeth. 1980
Places & People

A Photographic Tour of Vauxhall South London in the 1980s by Peter Marshall
#17 Duck pond, Vauxhall City Farm, Vauxhall, Lambeth. 1980
Places & People