This is a picture of a turtle that burrowed into my yard and laid eggs there.
Unfortunately, the turtle's eggs never hatched. They never do. I guess it's because the mulch is too moist or something of the like.
You know she's actually a Box Turtle, right? And, that's SO cool