Cephalotes spinosusEcuador 61 / 189 Previous Previous Photo ID 7456-2013 Locality Yasuní N.P., Ecuador Determined by Thibaut Delsinne