John Shakespeare

British diplomat, b. 11 June 1930

Categories: