tachinid?

tachinid?

Observation - tachinid? - Global. Description: Presumably no full ID possibly due to angles, but any narrowing down would be appreciated.

Presumably no full ID possibly due to angles, but any narrowing down would be appreciated.