James Ogilvy, 1st Earl of Findlater (Q18671629)
Scottish nobleman
Language: