A worldwide community photographing and learning about wildlife
Project Noah Nature School
Smilisca phaeota
I think it might be a masked tree frog which comes in an assortment of colors. I've attached a link with more photos so you can investigate further.
Spotted on Aug 13, 2010 Submitted on Apr 13, 2011
Join the Project Noah Team