Individual Details

Gerard De Hainault

(1110 - 1166)

Events

Birth1110Hainaut, Belgique
Death1166

Families