Damselfly?

Damselfly?

Observation - Damselfly? - UK and Ireland. Description: