John Welles - Pedigree | FamilyCentral
 1628 - 18 Oct 1692
 1590 - 12 Jun 1672
 1598 - 1 Mar 1678
Family Group
  Children