TicTac Tatto - I
Lui Liu
oil on canvas
157.48cm X 121.92cm
2003
"