A baby turtle emerging from its nest on Heron Island
Baby turtle between person's feet on Heron Island
A baby turtle swimming in the waters around Heron Island