Individual Information
Richard Touchet
Birth:
Abt 1352
of Heleigh, Staffordshire, Eng
FCID:4984:7368
Parents
Father:
Sir John Touchet
Mother:
Joan Audley
Marriage(s)
Catherine Kniveton
md.
Children