101_4479-Ka0 Unknown fly + prey?

101_4479-Ka0 Unknown fly + prey?

Observation - 101_4479-Ka0 Unknown fly + prey? - UK and Ireland. Description: