This professional campaign titled 'Blob Fish, Star Nosed Mole, Aye Aye Lemur' was published in Switzerland in October, 2010. It was created for the brand: Biovision, by ad agency: Walker. This Film medium campaign is related to the Public Interest industry and contains 3 media assets. It was submitted over 14 years ago.
Credits
Advertising Agency: Walker Zurich, Switzerland