Individual Information
Robert Touchet
Birth:
1217
Buglawton, Chester, England
Death:
1247
FCID:6441:15229
Parents
Father:
Thomas Touchet
Mother:
Isabella
Marriage(s)
Eva De Apleby
md.
Children
1.
Robert Touchet
b. 1274