Ichneumon fly

Ichneumon fly

Observation - Ichneumon fly - Global. Description: