Back to top
Spencer Lewis
UNTITLED, 2019
Oil and enamel on jute
242.6 × 180.4 cm / 95.5 × 71 inches