Shyh-Charng Lo
June 18, 2003
2003
Oil on Canvas
102 x 76 cm
Available