Lava Lamp and Luigi, 2025

oil on canvas
183 x 152 cm, framed

$16,000

In stock