Edmond Freeman - Pedigree | FamilyCentral
 25 Jul 1596 - 2 Nov 1682