Suzane

Lui Liu
oil on canvas, 36" X 24", 2001