An adult common stonefly perches next to a mountain stream. Gatlinburg, Tennessee, USA.
A clever spider-mimic caddisfly. Cayo District, Belize.
Stengl Lost Pines Biological Station, Texas, USA.