Fly - poss tephritid sp?

Fly - poss tephritid sp?

Observation - Fly - poss tephritid sp? - UK and Ireland. 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