Dragonfly larvae

Dragonfly larvae

Observation - Dragonfly larvae. Description: Found whilst clearing a pond of old reeds

Found whilst clearing a pond of old reeds