Life … Animals Arthropods Insects Flies Shore Flies Discomyza Shore Fly species 302 observations Shore Fly Discomyza maculipennis Close