Takashi Murakami · 727, 2003

Takashi Murakami, 727, 2003, Offset print with white (UV), 65.6 × 99.8 cm. Sold at auction in 2016. See Takashi Murakami’s auction records and prices →