Zhenchen Liu

Contemporary

Film, installation, new media, painting, mixed media, video

Chinese artist. 

Localisation
Shanghai, Chine et Paris , France
302x284 hands on design original