×
David Stewart, Duke of Rothesay

David Stewart, Duke of Rothesay

High Steward of Scotland
David Stewart was heir apparent to the throne of Scotland from 1390 and the first Duke of Rothesay from 1398. He was named after his great-granduncle, David II of Scotland, and also held the titles of Earl of Atholl and Earl of Carrick. Wikipedia