A worldwide community photographing and learning about wildlife
Project Noah Nature School
Atta colombica
Leaf cutters!!!!
Cool spotting! Leaf Cutter ants are amazing insects.
Spotted on Feb 12, 2012 Submitted on Jun 5, 2012
Join the Project Noah Team
1 Comment
Cool spotting! Leaf Cutter ants are amazing insects.