Norman Lewis · Eye of the Storm, 1973
Norman Lewis, Eye of the Storm, 1973, oil paint, 130.8 × 222.3 cm. Sold at auction in 2022. See Norman Lewis’s auction records and prices →
Norman Lewis, Eye of the Storm, 1973, oil paint, 130.8 × 222.3 cm. Sold at auction in 2022. See Norman Lewis’s auction records and prices →