Leonard Nelson · Night, 1981

Leonard Nelson, Night, 1981, acrylic on canvas, 181.6 × 135.3 cm. Sold at auction in 2023. See Leonard Nelson’s auction records and prices →