Damselfly larvae

Damselfly larvae

Observation - Damselfly larvae - UK and Ireland. Description: