Maid in China

Lui Liu
oil on canvas
150cm X 120cm
2009
"