Ecdyonurus sp.

Larva  

  -    . . .

  - Order Ephemeroptera
  - Family Heptageniidae
  - Genus Ecdyonurus
  - Species sp.  

After each moult, the exoskeleton requires some time to harden. In this phase the larva has brighter and lighter colour tones.