John Freeman - Pedigree | FamilyCentral
 1669 -
 2 Oct 1639 - 10 Oct 1673
 Abt 1643 -
 14 Jan 1592 - 23 May 1657
 Abt 1592 - 24 Aug 1653
Family Group
Family Group