cyndi-lenz.com
Victory
Victory Loggerhead turtles hanging on the back of a truck waiting to be returned to the ocean after their rehab at Loggerhead Marine Life Center in Juno, Florida. Over 30 years ago, long-time Juno…