Close-up of vibrant flowers blooming among green leaves