Life … Animals Arthropods Insects Caddisflies Free-living Caddisflies Green Sedges Rhyacophila visor species 1 observations Rhyacophila visor Rhyacophila visor Close