Insecta Fantasia November 5, 2008 - June 14, 2009 Newark Museum For Insecta Fantasia, artist Jennifer Angus creates installations composed of thousands of preserved insects pinned directly to the gallery walls in repeating patterns...

read more