Damselfly Larvae

Damselfly Larvae

Observation - Damselfly Larvae - UK and Ireland. Description: