Leafcutter ants in Boca Tapada, Costa Rica

Leafcutter ants in Boca Tapada, Costa Rica

© Bence Mate/Visuals Unlimited/Corbis - 2015-09-07

leaf red organism plant colorfulness photography macro photography still life photography wood soil autumn umbrella plant stem flower