ViewsWatchersBrowse |
John Sheppard
b.1592/1596 Towcester, Northamptonshire, England
d.Sep 1650 Braintree, Norfolk, Massachusetts
Family tree▼ Facts and Events
Questionable information identified by WeRelate automation
|