Diptera (Tachinid?)

Diptera (Tachinid?)

Observation - Diptera (Tachinid?). Description: Interesting pattern on abdomen and flight pattern made this stand out. Feeding on Angelica sylvestris

Interesting pattern on abdomen and flight pattern made this stand out. Feeding on Angelica sylvestris