William Sands - Pedigree | FamilyCentral
 28 Dec 1695 - 23 Mar 1758
  - 19 Nov 1732
Family Group
Family Group
Family Group
Family Group
 1611 -
 1676 - Nov 1631
 1576 -
Mary Scott
 md. 30 Jan 1738
Family Group
  Children