Nicholas Hayden - Pedigree | FamilyCentral
 19 May 1620 - 26 Jan 1676
 1586 - 22 Feb 1663
 1583 -
Ann Trosse
 md. 22 Sep 1645
Family Group
  Children