Holy Cross, Carshalton

19-Jul-2018

Carshalton, Surrey in Southwark diocese