a Snail-killing Fly (Dichetophora), Marsh Fly

a Snail-killing Fly (Dichetophora), Marsh Fly

Observation - a Snail-killing Fly (Dichetophora), Marsh Fly - UK and Ireland. Description: