Yayoi Kusama · Pumpkin God(Kusama 183), 1993

Yayoi Kusama, Pumpkin God(Kusama 183), 1993, Screenprint, 65.5 × 53.5 cm. Sold at auction in 2015. See Yayoi Kusama’s auction records and prices →