Blue damselfly perched on a sharp plant leaf in natural surroundings with close up image of a insect resting on green - Free Stock Photo | Picren | PicRen