A striking oil painting portrays David Bowie in glittering glam rock attire against a rain soaked 1970s city street. Fiery red neon contrasts with deep blue moonlight, illuminating vintage cars and shadowy figures. Expressive brushwork captures rebellious energy, while an ornate brass guitar string frame completes the theatrical composition.