Mr Stuart Donald

  • Diocesan Archivist