The Sun, Carshalton

The Sun, Carshalton
Organization