Thomas Kershaw
Birth:
Christening:
26 Sep 1641
Middleton, Lancashire, England
FCID:4478:7675
Parents
Father:
Samuel Kershaw
Mother:
Marie Heywood
Marriage(s)