Blue winged olive mayfly nymph

Blue winged olive mayfly nymph

Observation - Blue winged olive mayfly nymph - UK and Ireland. Description: