Lord Peter Ricketts

Former Ambassador of the United Kingdom in France (UK)