Parish visit to Our Lady of Beauchief & St Thomas of Canterbury, Sheffield

Parish visit to Our Lady of Beauchief & St Thomas of Canterbury, Sheffield. Diocese of Hallam by Fr. Jim Fleming SSC

Get SCCS updates