Ugly tachinid

Ugly tachinid

Observation - Ugly tachinid - UK and Ireland. Description: I think I am pushing my luck with this one. There are a lot of what look like the same species about, though, so it may be i/dable at least to some probable spp that I can try in the key?

I think I am pushing my luck with this one. There are a lot of what look like the same species about, though, so it may be i/dable at least to some probable spp that I can try in the key?