Damselfly - Azure

Damselfly  - Azure

Observation - Damselfly - Azure - UK and Ireland. Description: