Charline von Heyl · Doublebeast, 2010

Charline von Heyl, Doublebeast, 2010, charcoal, 208.3 × 198.1 cm. Sold at auction in 2023. See Charline von Heyl’s auction records and prices →