Christopher Battiscombe


Christopher Charles Richard Battiscombe is a retired British diplomat.

Career