Archbishop-elect Mark O’Toole

Installation scheduled for 20th June 2022