Blue dragonfly perched on a green leaf in natural habitat with wildlife creature close up side view environment - Free Stock Photo | Picren | PicRen