Leaf-cutter ant, Atta sp., Formicidae, Carara National Park, Costa Rica
Size: 3123px × 2079px
Location: Carara National Park, Costa Rica
Photo credit: © Roberto Nistri / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ant, artropoda, atta, bugs, carara, costa, formicidae, horizontal, insect, leaf-cutter, national, nistri, park, rica, roberto, sp.