Banksy · Barcode Leopard, 2002

Banksy, Barcode Leopard, 2002, acrylic on canvas, 84 × 91.5 cm. Sold at auction in 2013. See Banksy’s auction records and prices →