mayfly nymph

mayfly nymph

Observation - mayfly nymph - UK and Ireland. Description: found kick sampling in small stony stream

found kick sampling in small stony stream