Bugs (etc)Pictures from Earth
P1140879a.jpg
Atta genus
Leaf-cutting Ants
Fort Sherman, Panama
5/15/2007

permalink