Image 1 of 1
BP oil on American Flag04.jpg
American flag stained with BP oil on Dauphin Island. Sand burms have been built by the National Guard on Dauphin Island in Alabama to protect the islands marshland. BP Oil washed up on beach on Dauphin Island. As of June 13th 2010, work crews have been able to keep up with the clean up, though the western part of the island is closed off.