chinese contemporary art

Lin Tianmiao, LTM 06-604A, 2007
Mixed-media on paper, Edition No. 13/20, 150 x 120 cm.

<<BACK TO EXHIBITION PAGE