John Allen - Pedigree | FamilyCentral
 1635 - 22 Apr 1723
 1609 - 3 May 1690
Family Group
Family Group
  Children