Green Rock Worm: Genus Rhyacophila
Green Caddis Larva: Genus Hydropsyche
Fast water nymphing in and beside that riffly water and just below. Some say first light and last light are the times best for dredging a larva pattern. Perhaps, but I have done well with greenish larva patterns midday as well.
High Stick Nymphing The Riffles with Kelly Galloup


