Our Lady Of The Annunciation, Croydon

19-Jul-2018

Croydon, Surrey in Southwark diocese