Robert Touchet
Birth:
1159
Buglawton, c, England
FCID:6441:15221
Parents
Father:
Simon Touchet
Mother:
Petronilla
Marriage(s)