Close
Leaf-cutter Ant (Soldier)
Atta sp.