Takashi Murakami · Flowers Blooming in This World and The Land of Nirvana, 2013
Takashi Murakami, Flowers Blooming in This World and The Land of Nirvana, 2013, offset print, 49 × 49 cm. Sold at auction in 2025. See Takashi Murakami’s auction records and prices →