David Leslie, 6th Earl of Leven
John Kay British, Scottish
Sitter David Leslie, 6th Earl of Leven and 5th Earl of Melville British, Scottish
Not on view