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 11, 2010