Elnor Island Cleanup May 10, 2008


Volunteers haul away 3 tons of marine debris from Elnor Island in John’s Pass near Treasure Island, Florida.