Yayoi Kusama · Pumpkin God (Kusama 183), 1993
Yayoi Kusama, Pumpkin God (Kusama 183), 1993, Screenprint, 65.5 × 53.5 cm. Sold at auction in 2026. 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 2026. See Yayoi Kusama’s auction records and prices →