Azure or Common Blue Damselfly

Azure or Common Blue Damselfly

Observation - Azure or Common Blue Damselfly. Description: