Shen Yuan

Contemporary

Installation, performance, photography, sculpture, mixed media, video

Chinese artist born in 1959 in Xianyou, China. 

Localisation
Paris, France

Presented by

302x284 hands on design original