an abstract painting by yanjun cheng featuring vibrant blue and red colors. the painting showcases fluid gestures and swirling colors, creating a mesmerizing effect. with its bright and colorful abstracts, this artwork resembles a strip painting, capturing the essence of colorful explosions and the beauty of marble. ai generated