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