St Thomas of Canterbury & the English Martyrs, The Holy Redeemer, St Leonards-on-Sea

19-Jul-2018

St Leonards-on-Sea, East Sussex in Arundel & Brighton diocese