Leonard Appleyard

British diplomat (1938–2020)

Born
1938
Sir Leonard Vincent Appleyard, was a British diplomat.

Read more on Wikipedia ?

Events associated with Leonard Appleyard