Shyh-Charng Lo
November 2, 2003
2003
Oil on Canvas
91 x 124 cm
Available