Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche sparna species 7 observations Hydropsyche sparna Hydropsyche sparna Close