Vauxhall Pleasure Gardens

Vauxhall Pleasure Gardens
139 Vauxhall Walk, London, SE11 5HL
Photo of Vauxhall Pleasure Gardens