Takashi Murakami · Champignon, 2003

Takashi Murakami, Champignon, 2003, screenprint, 52.5 × 52.5 cm. Sold at auction in 2007. See Takashi Murakami’s auction records and prices →