HistorIQlyDynasties

James Stewart

Illegitimate son of James V of Scotland · 1529–1557