Cat's Cradle

Lui Liu
oil on canvas
154.94cm X 100cm
2006
"