1938
Leonard Appleyard, English diplomat, British Ambassador to China (died 2020)
Leonard Appleyard, English diplomat, British Ambassador to China (died 2020)
Leonard Appleyard, English diplomat, British Ambassador to China (died 2020)