Ichneumon fly?

Ichneumon fly?

Observation - Ichneumon fly?. Description: