Small butterfly perched on a purple flower blossom in a garden with pollinator wildlife botanical close - Free Stock Photo | Picren | PicRen