Charles Peake
British diplomat

Charles Peake