Individual Information
Margaret Horton
Birth:
SMoulton, Devenshire, England
FCID:5980:13422
Parents
Father:
Mother:
Marriage(s)
William Hatche
md.
Children
1.
Thomas Hatch
b.