Tachinid Fly?

Tachinid Fly?

Observation - Tachinid Fly?. Description: A rather attractive fly, which I think is probably a Tachinid. I'd swapped lenses, but forgot to change the shutter speed, hence it's a bit blurred.

A rather attractive fly, which I think is probably a Tachinid. I'd swapped lenses, but forgot to change the shutter speed, hence it's a bit blurred.