Pedigree Tree
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Alexander III King Scotland < Margaret Princess Of Scotland < Alexander Prince Of Scotland < David Prince Of Scotland Siblings Edward I "Longshanks" England Beatrice Princess Of England Edmund "Crounchback" Prince England Richard Prince Of England John Prince Of England Margaret Scotland Catherine Princess Of England William Prince Of England Henry Prince Of England |