Tiny Baetis mayflies are perhaps the most commonly encountered and imitated by anglers on all American trout streams due to their great abundance, widespread distribution, and trout-friendly emergence habits.
Litobrancha on Sep 23, 2006September 23rd, 2006, 10:51 am EDT
this is a limnephilid larvae. check out this website for trichoptera larval family keys. don't think they have limnephilidae but you can get genera for most other families.