Snail-killing Fly

Snail-killing Fly

Observation - Snail-killing Fly - UK and Ireland. Description: