Leafcutter ants (Atta sp) colony harvesting a banana leaf, Costa Rica. 3rd place in the Insects and Spiders category of the Terre Sauvage Nature Images Awards competitions 2015.
Resolution
4256 x 2832px
Contributor
Rights
Release
Stock Photo ID
D1267_13_756