Rhyacophilidae - Free-living Caddisflies


 
back
 
Rhyacophila amabilis-Castle Lake Caddisfly-USA

Rhyacophila colonus-Oregon / USA (?)