Individual Information
Thomas de Hastings
Birth:
1133
of Fillongley, Warwickshire, England
FCID:6414:31125
Parents
Father:
Hugh Hastings
Mother:
Erneburgh de Flamville
Marriage(s)