Individual Details

Ida de Hainault

(Abt 1109 - )

Events

BirthAbt 1109Flamstead, Hertfordshire, England
Death

Families