Robert Beauchamp
Birth:
1020
Beauchamp, Normandy, France
FCID:25326:2334
Parents
Father:
Humphrey Harcourt
Mother:
Aubreye Haie
Marriage(s)