Placido Abela

  • Born
    1814
  • Died
    6th July 1876
  • Birthplace