Thurston de Spencer
Birth:
Abt 1122
of London, Middlesex, England
FCID:6448:2421
Parents
Father:
William Talevas de Spencer
Mother:
Alix de Burgogne
Marriage(s)