Great news! McFly, a three-flippered loggerhead sea turtle we rehabilitated this winter, was recently released off the coast of Florida!
344 likes
Log in to like or comment.