Archibald Clark Kerr, 1st Baron Inverchapel

British diplomat

Archibald Clark Kerr, 1st Baron Inverchapel

British diplomat