Show Time
Lui Liu
oil on canvas
100cm X 152.4cm
2007
"