Even more turtles.
I don't have a picture, but our timing was perfect and we saw turtles hatch too.