Ye Hongxing (叶紅杏, 1972)

East of Eden No.3 Crystal sticker collage 150cmx200cm