Fleeting Time

Lui Liu
oil on canvas
88cm X 152.4cm
2007
"