Rosemary Spencer

British diplomat