John Ellis - Pedigree | FamilyCentral
 14 Sep 1623 - 2 Apr 1697
Family Group
Family Group
Elizabeth Freeman
 md. 20 Aug 1645