James Ogilvy, 6th Earl of Findlater (Q6140589)
Scottish earl
Language:
other details