ants and wasps nest in Cuyabeno, Ecuador

ants and wasps nest in Cuyabeno, Ecuador