DNA

Qiuchi CHEN - DNA

Qiuchi CHEN
DNA
120*150cm
Oil on canvas
2004