Ichneumon fly

Ichneumon fly

Observation - Ichneumon fly. Description: