William Hearle
Birth:
Abt 1658
of Portsmouth, Rockingham, New Hampshire
FCID:2079:29051
Parents
Father:
William Hearle
Mother:
Mrs. William Hearle
Marriage(s)