William Ker, 2nd Earl of Roxburghe (Q7618837)
Scottish Earl
Language: