James Hill - Pedigree | FamilyCentral
 1578 -
 1545 - 5 May 1621
 1519 -
 Abt 1502 -
 1525 - 12 Nov 1588
 1529 - Aft 1588
Family Group
  Children