Saturday, June 20, 2009

Notions 23 - Mercedes 'National Geographic Road' advertisement.


Commissioned by 3.Kuşak Advertising Agency of İstanbul. Art Direction: Elif Yalcinkaya.

No comments: