Archibald Hamilton, 9th Duke of Hamilton

Scottish peer and politician

Archibald Hamilton, 9th Duke of Hamilton

Scottish peer and politician