Close
Leaf-cutter ants
Atta (cephalotes?)