emerald damselfly

emerald damselfly

Observation - emerald damselfly - Global. Description: