Pair of turtles released just in time for World Ocean Day!

Turtles Spencer and Nacho were released in the waters off Key West after being rescued in the Keys earlier this year.

About the Author:

Dan Palma is a veteran photographer whose work is prominently featured throughout the week on Local 10's digital properties.