flickr-free-ic3d pan white

Leaf-cutter ants

Formicidae

 

seen at La Selva Biological Station, Heredia, Costa Rica

2,538 views
4 faves
4 comments
Taken on October 17, 2011