John Stewart, 3rd Earl of Atholl (Q6259129)
Scottish nobleman
Language: