James Hamilton, 2nd Earl of Clanbrassil (Q3806587)
Anglo-Irish politician
Language: