Iwan Effendi, ‘The Puppet Moment’, 2017, Mizuma Art Gallery
Iwan Effendi, ‘The Puppet Moment’, 2017, Mizuma Art Gallery

About Iwan Effendi

Indonesian, b. 1979, Yogyakarta, Indonesia, based in Yogyakarta, Indonesia