Suwu, the Shepard

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