Individual Details

Margaret Princess Of England

(1059 - Bef 1112)

Events

Birth1059, , Normandy, France
DeathBef 1112
Ancestral File Number8XJ0-11

Families