I found this little guy around my house. the temps are 80-100 degrees here but it is humid and there is a running creek nearby. I see him out in the day basking in the sun. Anyone know what it is?
Image