Hundreds of cased caddisfly larvae live on this log in a small brook trout stream.

From Eighteenmile Creek in Wisconsin