Damselfly - Azure

Damselfly - Azure

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