Green Grace

Lui Liu
oil on board, 36" X 30", 2000