Zenillia libatrix

Zenillia libatrix is a genus of flies in the family Tachinidae.

Distribution
British Isles, Czech Republic, Hungary, Moldova, Poland, Romania, Slovakia, Ukraine, Denmark, Finland, Norway, Sweden, Bulgaria, Croatia, Italy, Macedonia, Serbia, Spain, Turkey, Austria, Belgium, France, Germany, Netherlands, Switzerland, Japan, Iran, Russia, Armenia, China.