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

Group Shows