Individual Information
Isolda de Ferrers
Birth:
Abt 1094
Derby, England
FCID:6507:44279
Parents
Father:
Robert de Ferrers
Mother:
Hawise de Vitre
Marriage(s)
Stephen de Beauchamp
md.
Children