James Hamilton

1st Duke of Hamilton

1606 CE to 1649 CE

World

Related Events