Texas leafcutter ant, Atta texana

Buy Add to Lightbox Download
Texas leafcutter ant (Atta texana), workers carrying leafs, New Braunfels, Central Texas, USA
Texas leafcutter ant (Atta texana), workers carrying leafs, New Braunfels, Central Texas, USA