James Cornish - Pedigree | FamilyCentral
 30 Oct 1696 - 2 Apr 1740
Elizabeth Thrall
 md. 10 Nov 1693
Family Group
  Children