Omnicom agency wins China’s second Gold Lion “DDB - Green Pedestrian Crossing”, Cannes

June 15, 2010
Read article
June 15, 2010