We stumbled over this print ad for the World Cup that was apparently made by an ad agency in Slovenia...
Posted By: Dan
Date: 2nd March 2010
Category: Branding