Birth

Gramps ID E3112
Date 1286
Place Avesnes, Pas de Calais, France

References

  1. de Avesnes de Hainault 2, Guillaume or William (Primary) [I115900164]