Damselfly resting delicately on the tip of a green leaf in a garden with macro view of slender aquatic insect perched on foliage - Free Stock Photo | Picren | PicRen