Douglas Graham, 5th Duke of Montrose (Q495606)
Scottish noble
Language: