Individual Information
Thomas I Touchet
Birth:
1192
Buglawton, Chestershire, England
FCID:15859:95180
Parents
Father:
Robert I Touchet
Mother:
Alice Fitzroger
Marriage(s)
Isabella
md.
Children
1.
Robert II Touchet
b. 1218