Tachinid Fly?

Tachinid Fly?

Observation - Tachinid Fly? - UK and Ireland. Description: Flesh Fly-sized

Flesh Fly-sized