Winter, the new loggerhead patient in water at the Turtle Hospital!


Winter at The Turtle Hospital Florida Keys

Winter, the new loggerhead patient in water at the Turtle Hospital in the Florida Keys!

Source