Holly Leaf is a juvenile Atlantic green sea turtle. She was found washed up on the county beaches of South Padre Island. Her shell was covered in barnacles and she has a large hole in the side of her face. What caused her injury is unknown. She is currently in ICU where we are monitoring her behavior and recovery.