Azure Damselfly (Coenagrion puella)

Azure Damselfly (Coenagrion puella)

Observation - Azure Damselfly (Coenagrion puella) - Global. Description: