Needle Stonefly (Leuctridae)

Needle Stonefly (Leuctridae)

Observation - Needle Stonefly (Leuctridae) - UK and Ireland. Description: