Sarah Caswell - Pedigree | FamilyCentral
 30 Nov 1658 - 1722/30
 20 Oct 1618 - 9 Oct 1697
William
 md. 3 Jul 1677
Family Group
  Children