Terellia fuscicornis

Terellia fuscicornis, known also as the Artichoke Fly, is a species of tephritid or fruit flies in the genus Neaspilota of the family Tephritidae.

Distribution
Europe, North Africa, Israel. Introduced to United States.