Individual Information
Thomas Leigh
Birth:
1671/72
England
FCID:4556:4502
Parents
Father:
Abraham Leigh
Mother: Alice
Marriage(s)