Thrasyvoulos Tsakalotos

Greek general and diplomatic