Jake and Dinos Chapman · The Whimper, 2006

Jake and Dinos Chapman, The Whimper, 2006, oil paint, 243 × 152 cm. Sold at auction in 2006. See Jake and Dinos Chapman’s auction records and prices →