White peacock butterfly resting on a red salvia flower in the garden with macro photography wildlife pollinator botanical entomology - Free Stock Photo | Picren | PicRen