John Shakespeare

British diplomat, b. 11 June 1930 (b. 1930)

Parents

Children

Siblings

Partners