Mehmet Demirel

Art Director

Ogilvy & Mather

Istanbul, Turkey