Work > Installations




The Spiders From Mars Drop In on the Boom Boom Room



The paintings of worldwide manmade disasters are suspended under broken umbrellas and illuminated by overhead lights.