Our Lady of the Immaculate Conception

19-Jul-2018

Surrey Docks, Surrey in Southwark diocese