Show Boat

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