Ichneumon perhaps

Ichneumon perhaps

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

Largely black insect with noticeable pale sections on antennae