David Osborne (diplomat)


David Osborne - diplomat. He was born on August 31, 1942.