Tita

Lui Liu
oil on canvas, 22" X 28", 1996