Life … Animals Arthropods Insects Flies Marsh Flies Snail-killing Flies Sepedon oriens species 3 observations Sepedon oriens Sepedon oriens Close