A worldwide community photographing and learning about wildlife
Project Noah Nature School
Its about 1.25 inches long , soft and leathery shell. They are starting to hatch now and there were 15 of them.
Tropical forest and populated area
38128336
Spotted on Jul 16, 2011 Submitted on Mar 3, 2012
Join the Project Noah Team
No Comments