Common Blue or Azure Damselfly

Common Blue or Azure Damselfly

Observation - Common Blue or Azure Damselfly. Description: