L’ILLUSTRÉ (Switzerland) | No.46, Nov. 2009 16. November 200926. February 2011 / SiteOwner Switzerland’s L’Illustré featured “Animal Eyes”. Check out tearsheets of this topic. Visit the archive for the images.