A wide variety of caddis larvae and other insects have clustered together on the backside of this rock in fast water.

From Cayuta Creek in New York