_MG_5906 fly

_MG_5906 fly

Observation - _MG_5906 fly - UK and Ireland. Description: One of those snail eating flies?

One of those snail eating flies?