Edmund Freeman - Pedigree | FamilyCentral
 5 Oct 1655 - 18 May 1720
 26 Nov 1620 -
 1624 -
  Children
    1.
Living