M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
26 Dec 1610
Ilkestshall, St. Margaret, Suffolk, England
M
27 Aug 1660/69
Haverhill, Essex, Massachusetts
M
21 Jun 1700
Haverhill, Essex, Massachusetts
M
21 Jun 1700
Haverhill, Essex, Massachusetts