Owen Lord

Last updated

Owen Lord was Archdeacon of Barnstaple from 1477 to 1478. [1]

References