Fly - poss tephritid sp?

Fly - poss tephritid sp?

Observation - Fly - poss tephritid sp?. Description: Large head, small abdomen with purple sheen. Wings with two distinctive marks

Large head, small abdomen with purple sheen. Wings with two distinctive marks