Thomas Porter - Pedigree | FamilyCentral
 1650 - 1718
Family Group
Family Group
Abigail Cowles
 md. May 1678
  Children
    1.
Living