Azure Damselflies

Azure Damselflies

Observation - Azure Damselflies - UK and Ireland. Description: Ovipositing.

Ovipositing.