Small Plecoptera larvae.

Small Plecoptera larvae.

Observation - Small Plecoptera larvae. - UK and Ireland. Description: