Out of sight. (Troubles) Out of mind.

Advertising Agency: TBWA, Shanghai, China
Creative Directors: Carol LamLesley ZhouJohnson Sheng
Art Directors: Danny LiHaoxi Lv
Copywriters: She KaiTang Bifeng
Illustrators: Huang ChengZakiMorrisZhang ShihaoZhao Ting
Published: May 2009

 

Leave a Reply

Your email address will not be published. Required fields are marked *