M
Abt 1694
Of Yorkshire, England
M
Abt 1694
Of Yorkshire, England
M
1719
Portsmouth, Rockingham, New Hampshire
M
1719
Portsmouth, Rockingham, New Hampshire
M
Abt 1796
Barrington, Strafford, New Hampshire
M
Abt 1796
Barrington, Strafford, New Hampshire