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

%d bloggers like this: