Stock Photo: Leaf-cutter Ants (Atta sp), carrying leaves to nest, Carara National Park, Costa Rica.

Stock Photo: 4179-15919 Leaf-cutter Ants (Atta sp), carrying leaves to nest, Carara National Park, Costa Rica.