Banksy · Happy Choppers, 2006
Banksy, Happy Choppers, 2006, canvas, 126.9 × 182.9 cm. Sold at auction in 2026. See Banksy’s auction records and prices →
Banksy, Happy Choppers, 2006, canvas, 126.9 × 182.9 cm. Sold at auction in 2026. See Banksy’s auction records and prices →