Free-living caddisfly larva (Rhyacophilidae)

Scroll to top