Nemotelus anchora

Nemotelus anchora is a species of soldier fly in the family Stratiomyidae.

Distribution
Algeria, Egypt, Iran, Israel, Italy, Malta, Russia, Tunisia.