Baby turtle between person's feet on Heron Island
A baby turtle swimming in the waters around Heron Island
Baby turtle running down the beach on Heron Island