GRAND ISLE, LA - JUNE 5: A barrier stops oil coming ashore on June 5, 2010 in Grand Isle, LA. The BP oil spill that began April 20th, 2010, has resulted in oil washing up on the shores of Louisiana.
- Image ID: 54712609
- Copyright: Katherine Welles
- Editorial Credit: Katherine Welles / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.