Individual Information
Rohesia de Spencer
Birth:
Abt 1200
of Pont-Sorrell, Leicester, England
FCID:11530:27006
Parents
Father:
Thomas de Spencer
Mother: Mrs. Thomas de Spencer
Marriage(s)
Family Group
Stephen de Segrave
md.
  Children
1.  
Living