chinese contemporary art
Lin Tianmiao, LTM 06-606B, 2007
Lin Tianmiao, LTM 06-606B, 2007
Mixed-media on paper, No. 8/20, 150 x 120 cm.
<<BACK TO EXHIBITION