Olive
Stranded 11/29/2013 Olive is a juvenile Atlantic green sea turtle. She was found floating in the Long Island Village area near Port Isabel. She was most likely struck by a boat propeller. She has damage to her left eye as well as several slices to her carapace (top shell). Additionally she is missing a chunk