A global community of nature enthusiasts
photographing and learning about wildlife
This is a larval stage of one species of caddisfly. These larva are often found in streams attached to rocks, logs, or other stationary items. There are several different species of caddis fly. Most build some kind of shelter.
Clean streams with high oxygen levels.