Mayfly-larva

Mayfly-larva

Observation - Mayfly-larva. Description: I'm not sure whether this is a stonefly or mayfly larva?

I'm not sure whether this is a stonefly or mayfly larva?