ViewsWatchersBrowse |
Humphrey Ellis
b.1661 Merionethshire, Wales
d.Bef 17 Mar 1741/42 Haverford, Montgomery, Pennsylvania, United States
Family tree▼ (edit)
(edit)
m. 10 Feb 1683/84
Facts and Events
[edit] Research Notes
References
|