:(
Biologist Mandy Tumlin from the Louisiana Department of Wildlife and Fisheries recovers a dead dolphin off of Grand Isle, Louisiana, on Saturday, May 29, 2010. The dolphin will be taken for testing to see if its death was due to exposure to toxins from the Gulf of Mexico oil spill.
fucking horrible. all those responsible need to pay greatly for their fuckup.
(via sirpagliacci)