Grand Isle Beach
View of a beach on Grand Isle, Louisiana. This photo was made one evening after security teams and clean up crews went home, giving us a chance to get out and explore. The blobs you see out there are tar balls.
Taken on June 14, 2010