Artwork > 12921 series

Lost in Translation, 46 x 32", Acrylic on Canvas, 2008
Lost in Translation, 46 x 32", Acrylic on Canvas, 2008
2008

Collected by Tie Xin