Individual Information
Thurston de Spencer
Birth:
Abt 1122
of London, Middlesex, England
FCID:9900:2358
Parents
Father:
William Talevas de Spencer
Mother:
Alix de Burgogne
Marriage(s)
Mrs. Thurston de Spencer
md.
Children
1.
Living
2.
Living
3.
Living
4.
Living