Harold Caccia, Baron Caccia

British diplomat.

Harold Caccia, Baron Caccia

British diplomat.