A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
Terrapene carolina carolina
that is a cool turtle in texas i saw a turtle laying eggs we had to be very quit or else it will stop.
me thinks thats a turtle!!!!!!!
Spotted on May 6, 2005 Submitted on Apr 30, 2012
Join the Project Noah Team