Sea World Team Releases Two Green Turtles

Sea World Team Releases Two Green Turtles

The Sea World team have released two Green Turtles back to the ocean at Fingal Heads after just over a monthof rehabilitation at the marine…