The White Swan

The White Swan
22 The Village, Charlton, London, SE7 8UD
Photo of The White Swan