Parade

Lui Liu
oil on canvas
121.92cm X 157.48cm
1994
"