Walter de Beauchamp
Birth:
1072
Elmley Castle, Worc, Eng
FCID:2065:32977
Parents
Father:
Hugh de Beauchamp
Mother:
Adeliza Matilda Taillebois
Marriage(s)