Chyranda centralis NORTHERN CADDISFLY 3024770z

Dicosmoecus 7010439z

Glyphopshyche or Pschoglypha~ NORTHERN CADDISFLY 3014124z

Hesperophylax designatus or occidentalis NORTHERN CADDISFLY 3024302z

Limnephilus 238731z

Limnephilus submonilifer NORTHERN CADDISFLY 9064791z

Psychoglypha 218436z

Pycnopsyche guttifera 210207z

Pycnopsyche guttifera 210208z

Pycnopsyche scabripennis GREAT RED SEDGE 9041573z

Pycnopsyche scabripennis GREAT RED SEDGE 9041576z

Limnephilidae 3010217z

Limnephilidae NORTHERN CADDISFLY 3024224z
© Rob Curtis/The Early Birder