Mayfly lavae

Mayfly lavae

Observation - Mayfly lavae. Description: Riverfly monitoring training course finds - Not sure if anyone can guess species for pics

Riverfly monitoring training course finds - Not sure if anyone can guess species for pics