Jean-Michel Basquiat · Il Duce, 1982
Jean-Michel Basquiat, Il Duce, 1982, canvas, 152.4 × 152.4 cm. Sold at auction in 2022. See Jean-Michel Basquiat’s auction records and prices →
Jean-Michel Basquiat, Il Duce, 1982, canvas, 152.4 × 152.4 cm. Sold at auction in 2022. See Jean-Michel Basquiat’s auction records and prices →