Individual Information
Thomas Leigh
Birth:
Christening:
17 Jan 1611
North Molton, Devon, England
FCID:3535:8946
Parents
Father:
Hugh Leigh
Mother: Jane Fountaine
Marriage(s)