Black swallowtail butterfly resting on a cluster of purple flowers in a garden with wing patterns animal kingdom pollinator lepidoptera wildlife - Free Stock Photo | Picren | PicRen