Ephemerella aurivillii

Ephemerella aurivillii is a species of spiny crawler mayfly in the family Ephemerellidae. It is found in Europem, Northern Asia (excluding China) and North America. In North America its range includes all of Canada, the northern, southwestern United States, and Alaska.