William David - Pedigree | FamilyCentral
 1 Jan 1690 -
 1699 -
 Abt 1667 - Abt 1767
 19 Apr 1668 - Abt 1768
 1644 - Abt 1744
 1641 - Abt 1741
Family Group
Family Group
  Children