11549931 - Army ant soldier11549089 - Army ants raiding pupae11549930 - Ants carrying pupae and larvae11549086 - Army ants raiding pupae11549936 - Ants carrying pupae11549090 - Army ants raiding pupae11549937 - Ants carrying a pupa11909588 - Ants carrying pupae and larvae