Deacons

Rev. Andrew Carter
Deacon
Ordained: Portsmouth, England, 6th July 2003.
www.portsmouthdiocese.org.uk/directory/person