Kathroperla perdita

Kathroperla perdita, the longhead sallfly, is a species of green stonefly in the family Kathroperlidae. It is found in North America.