Damselfly Larva

Damselfly Larva

Observation - Damselfly Larva - UK and Ireland. Description: