Our Maritime Ties
Burchard, of Avesnes
Generation: 1
1. Burchard, of Avesnes Burchard — Margaret, Countess of Hainault. [Group Sheet]
Children:- John, I Count of Hainault died Yes, date unknown.