Tetanocera

Tetanocera

Observation - Tetanocera - UK and Ireland. Description: Think this is a snail-killing fly, maybe Tetanocera ferruginea ?

Think this is a snail-killing fly, maybe Tetanocera ferruginea ?