License Photo
Coast Guard Admiral Thad Allen speaks on BP oil spill
Coast Guard Admiral Thad Allen makes a statement about the BP Deepwater Horizon oil spill during a stop at the Houma Jet Center in Houma, Louisiana, June 2, 2010. UPI/A.J. Sisco..
Please fill out form for pricing information for the photo below.