Leaf cutter ant trapped on a leaf floating in a pond
RFE6217FLeaf cutter ant trapped on a leaf floating in a pond
Ant on a leaf floating on water
RFS0644RAnt on a leaf floating on water
Ant stranded on leaf
RFX2G4XYAnt stranded on leaf
stranded insect
RFADR31Cstranded insect