A worldwide community photographing and learning about wildlife
Atta cephalotes
Jonathan is right, these are leaf cutter ants! Amazing that you got to see some, I've only ever seen them in a display at my local zoo!
Esta es también una Atta sp cargando una flor de poro
http://www.projectnoah.org/spottings/590...