Leafcutter Ants (Atta sp.), Sarapiqui, Costa Rica

Royalty-free stock photo ID: 379352080

Leafcutter Ants (Atta sp.), Sarapiqui, Costa Rica