Walter de Beauchamp
Birth:
Abt 1070
Elmley Castle, Worcester, England
FCID:11530:5786
Parents
Father:
Hugh de Beauchamp
Mother:
Adeliza Matilda Taillebois
Marriage(s)