Pedigree Chart for Marguerite d'Avranches
 
NNN (The number of DNA matches supporting this ancestor.)
William le Meschin (e1084-1130)
Richard (e1007-)
Ansfrid (e951-)