That turtle from yesterday,
finally did make it to our step,
(Look, just at the top of the step, you can see his head sticking up)
and into the sand.
Not sure if there are eggs planted there — trying not to disturb them, and staying quiet, (HA!) so as not to disturb nature.