Trout Stream Insects - kevinfeenstra

Caddis flies can actually hatch even during the winter months.

macroKevin FeenstraMuskegon RiverLittle Muskegon Rivercaddis pupacaddis pupae