Stonefly exuvia in spider web, Snake River, Oregon

The exoskeleton (exuvia) of a stonefly caught in a spider web along the banks of the Snake River in Hells Canyon (Oregon-Idaho). Emerging insects are fed upon by a variety of organisms along the banks of streams and rivers.