TicTac Tatto - I

Lui Liu
oil on canvas
157.48cm X 121.92cm
2003
"