The Ruskin Hall

The Ruskin Hall
Ruskin Road, Carshalton, London, SM5 3DE
Photo of The Ruskin Hall