Mayfly larvae

Mayfly larvae

Observation - Mayfly larvae. Description: Mayfly larvae

Mayfly larvae