Installations
The Spiders From Mars Are Not Amused
Broken umbrellas, acrylic paint on nylon, digital prints on cotton, bamboo
The images in this piece, installed at the Contemporary Arts Center in New Orleans in May-June 2012, have been taken from news photos of some of the most notorious manmade ecological disasters over the past fifty years. These include:
Santa Barbara (California) 1969 
Love Canal (New York) 1978 
Three Mile Island (Pennsylvania) 1979 
Bhopal (India) 1984 
Chernobyl (Ukraine) 1986 
Exxon Valdez (Alaska) 1989 
Bogalusa (Louisiana) 1995 
BP Deepwater Horizon (Louisiana) 2010
