Owen Lord

From Wikipedia, the free encyclopedia
Jump to: navigation, search

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

References[edit]