himacerus mimicoides

himacerus mimicoides

Observation - himacerus mimicoides - UK and Ireland. Description: