Texas leafcutter ant, Atta texana

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