green pupa-fly tying-caddis pupa-macro photography
Impressionistic Caddis Pupa pattern on size 14 hook.

caddis pupa-Brachycentrus-SwittersB-Hafele-The Fly Fishing Shop
Image: Rick Hafele & The Fly Fishing Shop

 

Here is a nice piece re Spring time insect hatches for the fly fisher/tier to study up on. Info via Rick Hafele and The Fly Fishing Shop in Welches, Oregon.