Dream fly fishing along the Missouri River as zillions of Caddisflies hatch in the evening sun. I snapped this picture after dinner as the sun was setting over Craig, Montana. We spent a glorious day floating the Missouri River from Craig to the Dearborn River.
Just look at the dark cloud of Caddisflies over this Pine tree. Perhaps my favorite photograph this week on the beautiful Missouri River in Central Montana (South of Great Falls and North of Helena)
Read more about Trichoptera at Wikipedia.