Life … Animals Arthropods Insects Caddisflies Net-spinning Caddisflies Spotted Sedges Hydropsyche walkeri species 1 observations Hydropsyche walkeri Hydropsyche walkeri Close