License Photo
Oil stains Grand Terre Island, Louisiana
Oil stains the sand on Grand Terre Island, Louisiana, June 10, 2010. The sunken Deepwater Horizon oil rig continues to gush crude into the Gulf of Mexico. UPI/A.J. Sisco..
Please fill out form for pricing information for the photo below.