Archive: Serieses before 2015 & Side Projects > 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