Dendropsophus microcephalus

Dendropsophus microcephalus More
Dendropsophus microcephalus Formerly Hyla microcephala