Individual Information
Thomas Dutton
Birth:
1100
England
FCID:6361:4716
Parents
Father:
Hugh Fitzodard, Lord of Dutton
Mother:
Alice Pichard
Marriage(s)