ichneumon fly

ichneumon fly

Observation - ichneumon fly - UK and Ireland. Description: