Azure Damselfly - Coenagrion puella

Azure Damselfly - Coenagrion puella

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