Takashi Murakami “In the Land of the Dead, Stepping on the Tail of a Rainbow" is on view now until January 17, 2015 at Gagosian Gallery.
Takashi Murakami “In the Land of the Dead, Stepping on the Tail of a Rainbow" is on view now until January 17, 2015 at Gagosian Gallery.