Great poster created by Chris Peel (a British designer living and working in Long Beach, CA) depicting a divine intervention in the Gulf Coast. He writes about the poster: “The Deepwater Horizon oil spill media coverage gave me the idea for this poster. With all the speculative problem solving, it felt like divine intervention might have been the only solution.” Poke around his website, there’s tons of great work to explore!