Searching...
Became

David Stewart, Duke of Rothesay