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