John Stewart, 2nd Duke of Albany
Redirect to:
John Stewart, Duke of Albany