dolphin off the coast of Grand Isle, La.

A dolphin swims in the shallow water just off the coast at Grand Isle State Park in Grand Isle, La., Tuesday, June 1, 2010, as contractors clean the beach. Oil reached the town's beach earlier in May, nearly a month after the Deepwater Horizon oil spill began.

Leave a Reply

Please use your real name instead of your company name or keyword spam.