Life … Animals Arthropods Insects Flies Marsh Flies Snail-killing Flies Sepedon spinipes species 311 observations Sepedon spinipes Sepedon spinipes Field notes Close