Lord John Stewart (Q16863753)
Scottish noble (1621-1644)
Language: