LEON BELSKY · TWILIGHT, 1995

LEON BELSKY, TWILIGHT, 1995, OIL ON CANVAS, 54 x 20 in — 137.2 x 50.8 cm. Sold at auction in 2026. See LEON BELSKY’s auction records and prices →