Individual Information
Rohesia de Spencer
Birth:
Abt 1200/14
of Pont-Sorrell, Leicestershire, England
FCID:2036:6878
Parents
Father:
Thomas de Spencer
Mother:
Mrs. Thomas de Spencer
Marriage(s)
Stephen de Segrave
md.
Children
1.
Living