Individual Information
Richard Esten
Birth:
1455
Eng
FCID:2065:34668
Parents
Father:
Richard Esten
Mother:
Marriage(s)
Margaret Towell
md. Abt 1484
Eng
Children
1.
John Esten
b. 1486