Search F News...

Murakami_20170601_267

Installation view, Takashi Murakami: The Octopus Eats its Own Leg, MCA Chicago, June 6 – September 24, 2017. Photo: Nathan Keay, © MCA Chicago.

By

Leave a Reply

Your email address will not be published. Required fields are marked *

1 × three =