Ambassadors Characters

Meet the British diplomats in the Central Asian country of Tazbekistan