Francesca returns to the sea: the turtle was released at La Pelosa