Henry Freeman
Birth:
1596
Cranford, Irchester, Northampton, England
FCID:5089:12908
Parents
Father:
Henry Freeman
Mother:
Margaret Edwards
Marriage(s)