Our Lady Immaculate, Tolworth

19-Jul-2018

Tolworth, Surrey in Southwark diocese