Leaf cutter ants (Atta sp.)

Royalty-free stock photo ID: 42331360

Leaf cutter ants (Atta sp.)