Life … Animals Arthropods Insects Flies Shore Flies Mantid Shoreflies Shore Fly species 26 observations Shore Fly Ochthera circularis Close