Close
Hormiga cortadora (Leaf cutter ant)
Atta cephalotes