They're sulfurs, one of the most widespread mayflies in the midalantic region. They didn't necessarily come from a river; a small brook is enough to have them. Still, the purpose of mayflies having duns instead of just hatching and immediately laying eggs is to spread the populations to new waters, so they could also possibly be from the river.
If you don't already know, mayflies hatch from nymphs into duns (winged sub-adults), fly off somewhere, shed their skins again to become spinners (full adults), fly back to the river, lay their eggs and die.
The insect in your photo is a male dun. You can that because the males have much larger eyes than the female, and the wings on spinners are clear.
The hatch is sure to get fish feeding.