Ant sp

Ant sp

Pantiacolla lodge, Peru - 7 november 2009
One of the many enigmatic creatures of the Amazon rain forest.