65
/ 79
Leaf Cutter Ants, Tambopata Eco Lodge, Peru, 2009
Leaf Cutter Ants, Tambopata Eco Lodge, Peru, 2009