Tuesday, May 26, 2009 / 11:58 AM
0 comments
0 Comments:
The Body Shop - Against Animal Testing integrated Ads
Showing animal's pain in a different approach (human's point of view)
Print Ads
Ambient
Transit Media
Press Ads
Showing animal's pain in a different approach (human's point of view)
Print Ads
Ambient
Transit Media
Press Ads