Catherine Swift - Pedigree | FamilyCentral
 Abt 1579 -
John Barton
 md. 18 Jun 1633
Family Group
  Children