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 June 14, 2010