Pages

04 November 2006

Bishop Larkin Died

Bishop William Thomas Larkin, Bishop Emeritus of Saint Petersburg, Florida, USA, has died. He was 83 and has served as a bishop for 27 years and as a priest for 59 years. May he rest in peace.

Blog Archive