Individual Information
Stephen Segrave
Birth:
Abt 1176
Segrave, Lancastershire, England
Death:
9 Nov 1241
Barton, Lancastershire, England
FCID:15859:94357
Parents
Father:
Mother:
Marriage(s)
Rohesia Spencer
md.
Children
1.
Living