Jan* II D' AVESNES Count Of Hainault(abt 1247 - abt 11 Sep 1304)
Philippa* Of Luxemburg(1252 - 6 Apr 1311)
m. 1317
Jan D' AVESNES Lord Of Beaumont
Margaretha Of Nesle
b. abt 1288
d. 1356
br.  
occ.  
AKA. John
PAR.  
b. 1306
d. 1350
br.  
occ.  
AKA.  
PAR.