Night Falls

Sat. 15 February - Sat. 28 March, 2020

Chen Wei

Array

Installation view of "Night Falls", 2020, Ota Fine Arts Tokyo