︎
JIE REN
About
Puppet Show
Under the increasing demands of our own desires, technology has turned us into frantic robots.
Jie Ren 2019 — New York