Lasse & Anita - Tree
Lasse & Anita - Tree
Margaret Stewart Princess of Scotland
25 Dec 1424 - 16 Aug 1445
Lady Joan Beaufort
- 15 Jul 1445
Annabella Drummond
ca 1350 - 1401
Margaret Holland
1385 - 31 Dec 1439
King Robert II Stewart of Scotland
2 Mar 1316 - 19 Apr 1390
© A. S. Johannessen & L. Haegland.