Individual Information
Eleanor Dutton
Birth:
Abt 1455
of Dutton, Cheshire, England
FCID:15859:81352
Parents
Father:
Thomas Dutton, Knight Sir
Mother:
Anne Touchet
Marriage(s)
Richard Cholmondeley
md.
Children