White peacock butterfly resting on green leaves in a garden with wildlife pollinator creature greenery environment - Free Stock Photo | Picren | PicRen