John Vail - Pedigree | FamilyCentral
 1659 - 1684
  - 3 May 1687
  - 1660
  Children