Walter Hamersley - Pedigree | FamilyCentral
 1643 - 8 Oct 1711
 1572 - 1660
 1566 -
Family Group
Family Group