Ad agencies gear up for Cannes Lions 2012!

2012-06-11 11

Ad agencies gear up for Cannes Lions 2012!