St Margaret, Carshalton Beeches

19-Jul-2018

Carshalton Beeches, Surrey in Southwark diocese