Ido Ben-Dor
Designer at TBWA Israel
Tel-Aviv, Israele