tachinid fly?

tachinid fly?

Observation - tachinid fly? - UK and Ireland. Description: Part of tachinid family and maybe Thelaira nigripes. The colouring looks right but not enough detail, im gonna go with it but correct me if im wrong :)

Part of tachinid family and maybe Thelaira nigripes. The colouring looks right but not enough detail, im gonna go with it but correct me if im wrong :)