Mayfly nymph?

Mayfly nymph?

Observation - Mayfly nymph? - UK and Ireland. Description: Greenish animal. 3 tail tufts. Large eyes. Hairs on body segments.

Greenish animal. 3 tail tufts. Large eyes. Hairs on body segments.