Individual Information
Odo (Eudo) Russell
Birth:
Abt 1160
Berwick, Dorsetshire, England
FCID:5129:14829
Parents
Father:
Robert Russell
Mother:
Unknown
Marriage(s)
Mrs-Odo (Eudo) Russell
md.
Children
1.
Living