emerald damselfly

emerald damselfly

Observation - emerald damselfly - Global. Description: guess willow emerald?

guess willow emerald?