L’ILLUSTRÉ (Switzerland) | Nov.19/2008 25. November 200826. February 2011 / SiteOwner View this and other selected tearsheets on PRETTY UGLY animals. The complete image set is available in the archive.