Michalis Spinelis

Greek diplomat