Caption
Texas leafcutter ant (Atta texana) workers carrying leaves during rain, New Braunfels, Central Texas, USA. Highly honoured, Small world Spectacular Category, Natures Best competition 2012.
Availability
Only inBelgium, Canada, France, Luxembourg, Switzerland