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