Delicate white rockrose flower blooming amidst green foliage in a natural garden with wildflower botanical - Free Stock Photo | Picren | PicRen