Odontomyia angulata

Odontomyia angulata, also called the orange-horned green colonel, is a European species of soldier fly.

Distribution
Afghanistan, Albania, Algeria, Austria, Bangladesh, Belgium, Bulgaria, China, Czech Republic, Denmark, Egypt, England, Estonia, Finland, France, Germany, Greece, Hungary, Iran, Israel, Italy, Kazakhstan, Morocco, Netherlands, Poland, Romania, Russia.