John Stewart

Prior of Coldingham, illegitimate son of James V. of Scotland

Categories: