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 →
Banksy, Barcode Leopard, 2002, acrylic on canvas, 84 × 91.5 cm. Sold at auction in 2013. See Banksy’s auction records and prices →