Life … Animals Arthropods Insects Flies Marsh Flies Tetanocera Poorfen Buff Snailkiller species 6 observations Poorfen Buff Snailkiller Tetanocera silvatica Close