Funky Yard

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