John Stewart, Duke of Albany (Q591453)
Regent of Scotland
Language: