Blue Long-horned Snailkiller

Sepedon sphegea

"Sepedon sphegea" is a Palearctic species of fly in the family Sciomyzidae, the marsh flies or snail-killing flies. The larva feeds on aquatic snails and as an opportunist on other invertebrates.