Butterfly with dark wings sitting on purple flowers in a sunny garden wildlife pollination entomology greenery - Free Stock Photo | Picren | PicRen