Thomas Welles - Pedigree | FamilyCentral
  - 14 Jan 1659/60
Family Group
Family Group
  - 9 Sep 1558
  - 21 Jan 1552/53
  Children
    1.
Living
    3.
Living
    4.
    8.
Living