tachinid?

tachinid?

Observation - tachinid?. 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.