Dark butterfly resting on a thin thorny tree branch in nature with plant wildlife entomology outdoors pollinator - Free Stock Photo | Picren | PicRen