Macro view of a blue damselfly resting on a green leaf with photography winged insect nature dragonfly - Free Stock Photo | Picren | PicRen