small emerald?

small emerald?

Observation - small emerald? - UK and Ireland. Description: