Links Harry 26 September 2009 Daily Links 0 Comments CABINET // Artist Project / Trichopterae 'The images above illustrate the results of an unusual artistic collaboration between the French artist Hubert Duprat and a group of caddis fly larvae.' (del.icio.us tags: insects art ) Tags: art, insects, links Continue Reading Previous PostLinksNext PostLinks You Might Also Like Links 4 October 2008 Links 25 June 2007 Links 27 January 2008 Leave a Reply Cancel reply