Leafcutter ants in Boca Tapada, Costa Rica

Leafcutter ants in Boca Tapada, Costa Rica

© Bence Mate/Visuals Unlimited/Corbis

Leafcutter ants in Boca Tapada, Costa Rica

Leafcutter ants in Boca Tapada, Costa Rica

Related Tags