I lifted a rock in pursuit of a stonefly nymph that had scurried beneath it, and instead I found this Ephemera simulans burrowing mayfly nymph waiting to be photographed.
Some large Ephemerella mayfly nymphs cling to a log. In the background, hundreds of Simuliidae black fly larvae swing in large clusters in the current.