Takashi Murakami · And Then and Then and Then and Then and Then, 2001

Takashi Murakami, And Then and Then and Then and Then and Then, 2001, offset print, 43.5 × 47.3 cm. Sold at auction in 2023. See Takashi Murakami’s auction records and prices →