Favorites - Piotr Naskrecki

Leaf-cutter ants (Atta cephalotes) from Costa Rica

AntsFormicidaeAtta cephalotesHorizontal