Sir Richard Stagg

Sir Richard Stagg is a British diplomat who has held prestigious offices of Ambassador to Bulgaria, High Commissioner to India and Ambassador to Afghanistan.

Air Max