Richard Hall - Pedigree | FamilyCentral
 1543 - 6 Mar 1598/99
  Children