Richard Hayden - Pedigree | FamilyCentral
 22 May 1623 - 1 Jun 1658
 1586 - 22 Feb 1663
Elizabeth Ware
 md. 22 Jun 1658
Family Group
  Children