Ichneumon fly

Ichneumon fly

Observation - Ichneumon fly - UK and Ireland. Description: