Individual Information
Eleanor de Segrave
Birth:
Abt 1206
of Segrave, Leicestershire, England
FCID:6361:4069
Parents
Father:
Stephen de Segrave
Mother:
Rohesia Le Despencer
Marriage(s)