Peter Haden-Guest, 4th Baron Haden-Guest (Q7174471)
British diplomat (1913-1996)
Language: