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


turtle hospital florida keys

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

Source