Rev. Fr. Emmanuel Abela

Rev. Fr. Emmanuel Abela

The Ninth Priest

 1998 to 2000