Marguerite de Avesnes (Hainault)
Birth:
Abt 1274
of Valenciennes, Nord, France
Death:
18 Oct 1342
Individual Information  
FCID:2052:1675      
Parents
Father:
Jean II de Avesnes, (Count of Holland & Hainault)
Mother: Philippine Luxembourg)
Marriage(s)
Family Group
Robert II Artois)
md. Oct 1298 of Valenciennes, Nord, France
  Children