William Gardiner - Pedigree | FamilyCentral
 1670/71 - 14 Dec 1732
 1637 - 16 Nov 1729
 1645 - 26 Nov 1729
Family Group
  Children