John Leach - Pedigree | FamilyCentral
 1611 - 27 Jun 1629
Family Group
 1585 - 1674
 1550 -
 Abt 1557 -
Family Group
  Children