Azure Damselfly (Immature male)

Azure Damselfly (Immature male)

Observation - Azure Damselfly (Immature male) - Global. Description: