Leptanilla sp. Kibale forest, Uganda
Kibale forest, Uganda
Leptanilla is one of the world's smallest ants. Here, a group of workers worms through the soil in an African forest. Kibale forest, Uganda