Back to top
Spencer Lewis
UNTITLED, 2018 - 2019
Oil and enamel on jute
256.5 × 181.6 cm / 101 × 71.5 inches