The artist exhibits a walk-in environment in which she creates dioramas and wallpaper-like installations that are made up of actual bugs.
Added by Upcoming Robot on May 8, 2010