101_4338-Ka0 Unknown fly & prey?

101_4338-Ka0 Unknown fly & prey?

Observation - 101_4338-Ka0 Unknown fly & prey? - UK and Ireland. Description: