Oil painting of three heart-shaped trees in purple, red, and blue reflecting in water against a city skyline.

The central focus of this artwork is a row of three vibrant, heart-shaped trees standing along a shoreline. Each tree features a distinct color palette: the left tree is a deep purple, the center tree is a brilliant red, and the right tree is a lush blue. Their branches and leaves are rendered with thick, textured impasto brushstrokes, creating a sense of volume and movement as they shed leaves into the air.

Behind the trees, a pale, soft-toned city skyline stretches horizontally across the horizon. The sky is a gradient of muted pinks, purples, and blues, suggesting either sunrise or sunset. The entire scene is perfectly mirrored in the calm water below. The reflections in the foreground invert the colors of the trees: the purple tree is reflected as a golden-orange heart, the red tree becomes a vivid green, and the blue tree becomes a radiant yellow. This clever use of color creates a harmonious and symmetrical balance across the composition.

The style is impressionistic, defined by heavy application of oil paint that gives the surface a tactile, three-dimensional quality. The water ripples slightly, distorting the reflections with subtle, rhythmic strokes. The color scheme is energetic and whimsical, contrasting the muted, urban background with the intense, saturated hues of the heart-shaped foliage. Overall, the piece evokes a romantic and dreamlike atmosphere, celebrating the interplay between nature, color, and reflection.