Ancestry Family Tree Genealogy | |||
You are currently anonymous Log In | |||
Margaret Princess of England1059 - Bef 1112 (< 52 years)
William I The England, Duke of Normandy
1024-1087
Matilda Countess of Flanders
1031-1083
Margaret Princess of England
1059-1111 |
|||