Interactive tree of Geoffrey Plantagenet

Geoffrey Plantagenet 11581186
Henry Plantagenet 11331189
Eleanor Poitiers 11221204
Geoffrey Plantagenet 11131151
Matilda Beauclerc 11021167
Foulk Plantagenet
Henry Beauclerc 10701135
Matilda Canmore
William 10281087
Matilda 10311083
Malcolm Canmore
Margaret Atheling
William Poitiers 10991137
Aenor De Chatellerault 11031130