Individual Information
Almaric de Spencer
Birth:
Abt 1150
of Ryhale, Rutland, England
FCID:11481:11401
Parents
Father:
Thurston de Spencer
Mother:
Mrs. Thurston de Spencer
Marriage(s)
Amabell de Chesnei
md.
Children