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