| I172 | JAMES III STEWART
| * |
(Int May 1452)
|
| ✝ |
1488 Jun 11, Sauchie Burn, Scotland
|
| x |
MARGARET OF DENMARK 1496 Jul None, Holyrood Abbey, Edinburgh
|
| MARGARET OF DENMARK
| * |
1456 Jun 23, Denmark
|
| ✝ |
1486 Jul 14, Stirling Castle, Stirlingshire
|
| x |
JAMES III STEWART 1496 Jul None, Holyrood Abbey, Edinburgh
|
|
I178
F60
|