James Stuart, 4th Earl of Moray (Q6143788)
Scottish earl
Language: