AmphibiaEcuador 15 / 29 Previous Previous Photo ID 9355-2012 Locality Otoyaku, Santa Clara, Oriente, Ecuador Determined by -