Arbella Loup d'Avranches
Birth:
Abt 1055
Averanches, Normandy, France
FCID:2052:4163
Parents
Father:
Richard d'Avranches
Mother:
Emma de Conteville
Marriage(s)