Oil washes up on the beach of Grand Isle State Park in Louisiana
Crude oil washes up on the beach of Grand Isle State Park in Louisiana June 9, 2010. Oil has been leaking into the Gulf of Mexico for over a month since a massive explosion on the BP oil rig Deepwater Horizon. UPI/A.J. Sisco..
Please fill out form for pricing information for the photo below.