(Translated by https://www.hiragana.jp/)
Owen Lord - Wikipedia Jump to content

Owen Lord

From Wikipedia, the free encyclopedia

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

References

[edit]