Check it out scholars!!!!!
Red Belly Turtle: found at the Dog Park at Lums Pond in Delaware.
This little guy just hatched, and was making his/her way to the pond when found. After a quick photo shoot to show this little one off, he was helped back to the pond safely. 🙂