Alloperla prognoides
af4ffc75f1182091bb02ef8979e1c37f
...