in

Leaf-cutter ants harvesting a leaf. now

Leaf-cutter ants harvesting a leaf.

Leaf-cutter ants harvesting a leaf. — overwhelming