Ichwan Noor, ‘Beetle Sphere’, 2015, Dirimart

About Ichwan Noor

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