Atherix variegata

Atherix variegata is a species of watersnipe fly in the family Athericidae. It is found in Canada and the United States.