Photos


May 22, 2010: Pelican eggs stained with oil sit in a nest on Cat Island in Barataria Bay, La.