James Hamilton, 2nd Earl of Abercorn (Q6135429)
Earl of Abercorn
Language: