Eudorylas caledonicus

Eudorylas caledonicus is a species of fly in the family Pipunculidae.

Distribution
Scotland.