Emerald damselfly?

Emerald damselfly?

Observation - Emerald damselfly? - UK and Ireland. Description: