James Stuart, 1st Duke of Richmond (Q361565)
Scottish noble and admiral (1612-1655)
Language: