mayfly nymph

mayfly nymph

Observation - mayfly nymph - UK and Ireland. Description: