David Stewart, Duke of Rothesay, born OTD in 1378, was heir apparent to the throne of #Scotland from 1390 https://cromwell-intl.com/travel/uk/the-road-to-the-isles/?s=mb #travel #history