David Gardiner - Pedigree | FamilyCentral
 29 Apr 1636 - 10 Jul 1689
Mary Havringman
 md. 4 Jun 1651
Family Group
  Children