Azure Damselfly (Coenagrion puella)

Azure Damselfly (Coenagrion puella)

Observation - Azure Damselfly (Coenagrion puella). Description: Azure damselflies mating on the pond leaves.

Azure damselflies mating on the pond leaves.