help required, river invertebrate

help required, river invertebrate

Observation - help required, river invertebrate - UK and Ireland. Description: Need help identifying these invertebrate for a project

Need help identifying these invertebrate for a project