OLYMPUS DIGITAL CAMERA Published July 29, 2016 at 1680 × 1351 in “Thai Factory Market” at Setouchi Art Triennale 2016, Japan ← Previous Next →