Ichneumon perhaps

Ichneumon perhaps

Observation - Ichneumon perhaps - Global. Description: Largely black insect with noticeable pale sections on antennae

Largely black insect with noticeable pale sections on antennae