Azure Damselfly ovipositing

Azure Damselfly ovipositing

Azure Damselfly ovipositing