Banksy · Happy Choppers, 2006

Banksy, Happy Choppers, 2006, canvas, 125 × 180 cm. Sold at auction in 2022. See Banksy’s auction records and prices →