Takashi Murakami · The Castle of Tin Tin, 1998
Takashi Murakami, The Castle of Tin Tin, 1998, diptych—acrylic on canvas mounted on panel, 299.7 × 299.7 cm. Sold at auction in 2023. See Takashi Murakami’s auction records and prices →
Takashi Murakami, The Castle of Tin Tin, 1998, diptych—acrylic on canvas mounted on panel, 299.7 × 299.7 cm. Sold at auction in 2023. See Takashi Murakami’s auction records and prices →