Peacock butterfly resting on a thorny plant stem with pollinator wildlife close up colorful environment - Free Stock Photo | Picren | PicRen