David III d'Averhoult

seigneur d'Averhoult, d'Helfaut et de Morquines
Family Coat of Arms d'Averhoult

Family