Buy Add to Lightbox Download
The Delacroix Staging Area for BP contractors working the oil spill on Delacroix Island , LA August 26th, 2010.
The Delacroix Staging Area for BP contractors working the oil spill on Delacroix Island , LA August 26th, 2010.
Filename: DelacroixIsland_BP_195.JPG
Copyright