Which Tephritid fly is this?

Which Tephritid fly is this?

Observation - Which Tephritid fly is this?. Description: