Loggerhead sea turtle released back into the ocean

0

Ida the sea turtle is back to swimming off the Florida Keys after she was found entangled in a lobster trap earlier this week.

(Visited 1 times, 1 visits today)

Leave a Reply

Your email address will not be published. Required fields are marked *