Sugar Beach Turtle

Our own little tortuga makes his way to the sea. Good luck and God speed!

The journey begins