Ant Damsel Bug (Herteroptera (Himacerus mirmicoides))

Ant Damsel Bug (Herteroptera (Himacerus mirmicoides))

Observation - Ant Damsel Bug (Herteroptera (Himacerus mirmicoides)) - UK and Ireland. Description: