Individual Information
Thomas Dutton
Birth:
Abt 1136
of Dutton, Cheshire, England
FCID:6361:4720
Parents
Father:
Hugh Fitzodard, Lord of Dutton
Mother:
Alice Pichard
Marriage(s)