Laboratory fruit fly - Drosophila melanogaster - BugGuide.Net
bugguide.net
Images may be subject to copyright.