John Barnes

British diplomat (1917–1992) ()

Parents

Children

Siblings