Macro - jpgbirding

Leafcutter Ant (Atta cephalotes)

Leafcutter Ant (Atta cephalotes)

antcostarica