Ant Damsel Bug (Himacerus mirmicoides)

Discuss this image