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