DOCUMENTARY

SHEN HONGBIAO | MONUMENTAL ART INSTALLATION | PARIS