Blue damselfly perched on the tip of a green plant leaf with wildlife close up invertebrate entomology - Free Stock Photo | Picren | PicRen