Himacerus sp.

Himacerus sp.

Observation - Himacerus sp. - UK and Ireland. Description: