Ruth Swan - Pedigree | FamilyCentral
 10 Mar 1652 - 12 Dec 1690
Family Group
  Children