John Barnes

British diplomat (1917–1992) (–)

Parents

Children

Siblings