The third photo in this observation was taken about half an hour later. The turtle had dived the first time I passed it, causing the leaf to disappear. But since the turtle in the third photo had algae on its back and was sitting on the same log as the first time around, I believe it's the same one.
Baby Turtle
Saw this today feeding on it's Sunflower Seed feeder