Henry Bristol - Pedigree | FamilyCentral
 1623/25 - 1693/95
Family Group
  Children