Florida Keys sea turtle release
A female loggerhead sea turtle has been released off the Florida Keys, after convalescing for about three months at the Keys-based Turtle Hospital.
A female loggerhead sea turtle has been released off the Florida Keys, after convalescing for about three months at the Keys-based Turtle Hospital.