Mary Freeman - Pedigree | FamilyCentral
  - 1660
 25 Jul 1596 - 21 Jun 1682
 1597/98 - 12 Apr 1630
 1570 - 15 Sep 1666
 Abt 1570 -
 Abt 1535 - Nov 1618
 Abt 1538 -
Family Group
  Children