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 →
Benjamin Degen, Caterwaul, 2006, oil on panel, 91.4 × 61 cm. Sold at auction in 2024. See Benjamin Degen’s auction records and prices →