Richard Allen - Pedigree | FamilyCentral
 4 May 1595 -
 1560 - 14 Apr 1635
 30 Apr 1531 - 30 Apr 1631
Family Group
  Children