Benjamin Degen · Caterwaul, 2006

Benjamin Degen, Caterwaul, 2006, oil on panel, 91.4 × 61 cm. Sold at auction in 2024. See Benjamin Degen’s auction records and prices →