Tuesday, June 10, 2008

Saatchi&Saatchi Paint the Price of Beauty for the Animal Brigade

There is something grotesquely beautiful about these graphic ads from Saatchi&Saatchi Amsterdam for the Animal Brigade.