C215 · Medusa, 2015

C215, Medusa, 2015, Mixed media on wood, 98.5 × 93 cm. Sold at auction in 2015. See C215’s auction records and prices →