HistorIQly

James Stewart, Duke of Ross

Scottish archbishop · 1476–1504