John Hay - Pedigree | FamilyCentral
 16 May 1669 -
Margaret Smith
 md. 20 Dec 1694
  Children