Our Maritime Ties
John de Insulis
- Bef 1427
Walter Stewart, 6th High Steward
1292-1326
1292-1326
Margery Bruce
-1316
-1316
Robert Stewart, II King of Scotland
1316-1390
1316-1390
John de Insulis
-1426
-1426