Fly - Tachina?

Fly - Tachina?

Observation - Fly - Tachina? - UK and Ireland. Description: Large fly ~15mm, red legs

Large fly ~15mm, red legs