Ichwan Noor, ‘The Beetle Sphere’, 2016, Dirimart

About Ichwan Noor

Indonesian, b. 1963, Jakarta, Indonesia, based in New York, NY, United States