Julia Longbottom
British diplomat

Julia Longbottom