Catholic Herald logo
Menu
Bishop Philip Egan (Photo: Mazur)

Bishop of Portsmouth gives lecture at King’s College in London