Leaf cutter ants (Atta sp.)

Royalty-free stock photo ID: 42331366

Leaf cutter ants (Atta sp.)