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 →
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 →