Fly - Tachina?

Fly - Tachina?

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

Large fly ~15mm, red legs