Banksy · Flower Chucker, 2003

Banksy, Flower Chucker, 2003, 54.5 × 56 cm. Sold at auction in 2023. See Banksy’s auction records and prices →