Azure Damselfly (Immature male)

Azure Damselfly (Immature male)

Observation - Azure Damselfly (Immature male). Description: