Kenny Scharf · Jade Pea God, 1985
Kenny Scharf, Jade Pea God, 1985, oil paint, 208.3 × 240 cm. Sold at auction in 2023. See Kenny Scharf’s auction records and prices →
Kenny Scharf, Jade Pea God, 1985, oil paint, 208.3 × 240 cm. Sold at auction in 2023. See Kenny Scharf’s auction records and prices →