emerald dameselfly

emerald dameselfly

Observation - emerald dameselfly. Description: