Tephritid fly

Tephritid fly

Observation - Tephritid fly - UK and Ireland. Description: