The Lament: Mountain Ghost

Sat. 13 October- Sat. 24 November, 2018

Cheng Ran

Array

Installation view: “The Lament: Mountain Ghost”, Ota Fine Arts Tokyo, 2018