dcsimg

Anastomyza specularis is a species of flies in the family heleomyzid flies.