Larva of a mayfly. In order to enable better breathing under water these larvae have gill plates connected to the tracheas, the dark canals running throughout the body.
View more mayfly larvae