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