Dragonfly larvae

Dragonfly larvae

Observation - Dragonfly larvae - UK and Ireland. Description: