James Hamilton, 3rd Earl of Arran (Q74317)
Scottish nobleman (1537-1609)
Language: