Catholic Herald logo
Menu
Bishop Mark O'Toole (Mazur)

Bishop Mark O’Toole ordained today at Plymouth Cathedral