Image of Smilisca sordida

INBio, Costa Rica